#if IN_HEADER(__GDK_EVENTS_H__)
#if IN_FILE(__GDK_EVENTS_X11_C__)
gdk_add_client_message_filter
+#ifndef GDK_DISABLE_DEPRECATED
gdk_event_get_graphics_expose
+#endif
gdk_events_pending
#endif
#endif
GdkEvent* gdk_event_get (void);
GdkEvent* gdk_event_peek (void);
+#ifndef GDK_DISABLE_DEPRECATED
GdkEvent* gdk_event_get_graphics_expose (GdkWindow *window);
+#endif
void gdk_event_put (const GdkEvent *event);
GdkEvent* gdk_event_new (GdkEventType type);
*
* Return value: a #GdkEventExpose if a GraphicsExpose was received, or %NULL if a
* NoExpose event was received.
+ *
+ * Deprecated:2.18
**/
GdkEvent*
gdk_event_get_graphics_expose (GdkWindow *window)
xevent->xexpose.x, xevent->xexpose.y,
xevent->xexpose.width, xevent->xexpose.height,
event->any.send_event ? " (send)" : ""));
-
+
if (window_private == NULL)
{
return_val = FALSE;
break;
}
-
+
{
GdkRectangle expose_rect;
expose_rect.width = xevent->xexpose.width;
expose_rect.height = xevent->xexpose.height;
- if (return_exposes)
- {
- event->expose.type = GDK_EXPOSE;
- event->expose.area = expose_rect;
- event->expose.region = gdk_region_rectangle (&expose_rect);
- event->expose.window = window;
- event->expose.count = xevent->xexpose.count;
-
- return_val = TRUE;
- }
- else
- {
- _gdk_window_process_expose (window, xevent->xexpose.serial, &expose_rect);
- return_val = FALSE;
- }
-
- return_val = FALSE;
+ _gdk_window_process_expose (window, xevent->xexpose.serial, &expose_rect);
+ return_val = FALSE;
}
-
+
break;
case GraphicsExpose: